Operator CoFPortStatus

Operator Library: Hardware Platform

이 operator는 CXP 파이버 채널의 상태를 모니터링합니다. 현재 채널 구성을 표시하고 다양한 통계 및 error Counter에 대한 읽기 액세스를 제공합니다.

Hardware Platform에서 사용 가능
imaFlex 2 Dual 100

자료

오퍼레이터는 FiberConnection 파라미터 설정을 FPGA Device Resources 대화 상자에 읽기 전용 파라미터로 미러링합니다. Analysis 메뉴에서 FPGA Device Resources 대화 상자를 열면 FPGA 디바이스 리소스를 확인할 수 있습니다. 디바이스 리소스는 읽기 전용입니다.

FPGA Device Resources

그림 416. FPGA Device Resources


이 operator는 Port[0] CoF Status Lane 유형 또는 인덱스가 0~3인 Port[1] CoF Status Lane 유형 중 단일 자원을 사용합니다.

비활성화된 Module Parameters

모듈 파라미터에서 이 operator는 FiberConnection 파라미터 및 CoFCamera operator 인스턴스화 여부를 바탕으로 관련 통계 Counter만 표시합니다. 이 operator는 다음 항목에 도킹할 수 있습니다.

  • 마스터 카메라 레인,

  • 확장 레인, 또는

  • 호스팅 QSFP28 커넥터가 AppletProperties operator에서 CoF 프로토콜용으로 설정된 경우, 사용하지 않는 모든 파이버 레인.

QSFP28 커넥터에 CoFCamera가 할당되지 않은 경우, 파이버 뷰에는 FiberConnection 파라미터만 표시됩니다.

이 모드에서는 operator가 유의미한 항목을 모니터링할 수 없습니다.

CoFCamera를 사용하고 operator가 확장 레인에 도킹된 경우, 확장 레인과 관련된 파라미터만 표시됩니다. 마스터 레인에 적용되는 파라미터는 이 모드에서 숨겨집니다.

CoFCamera를 사용하고 operator가 마스터 레인에 도킹되는 경우, 모든 파라미터가 표시됩니다.

I/O Properties

Property Value
Operator Type 없음 (입력 및 출력이 모두 없으므로)

Supported Link Format

없음

Parameters

FiberConnection
Type Static Write 파라미터
Default port_0_lane_0
Range {port_0_lane_0, port_0_lane_1, port_0_lane_2, port_0_lane_3, port_1_lane_0, port_1_lane_1, port_1_lane_2, port_1_lane_3}

파라미터 FiberConnection은 카메라가 연결된 QSFP28 포트와 카메라 operator가 모니터링 중인 해당 포트의 레인을 정의합니다.

선택한 QSFP28 포트는 해당 포트의 AppletProperties operator에 있는 FiberProtocol 파라미터가 DataForwarding이 아닌 CoF로 설정된 경우에만 사용할 수 있습니다.

FiberProtocol이 DataForwarding으로 설정되어 있고 CoFCamera operator가 해당 파이버 포트에 매핑을 시도하는 경우, DRC(Design Rule Check)에서 error 메시지가 생성됩니다. 이 경우 FiberConnection 파라미터는 충돌 상태(빨간색)로 표시되며, 마우스 커서를 올리면 충돌을 설명하는 빠른 팁 도움말 메시지가 표시됩니다.

동일한 레인의 동일한 하드웨어 QSFP28 포트는 하나의 CoFPortStatus operator만 사용할 수 있습니다. 여러 operator 간의 매핑은 전체 디자인 전반에 걸쳐 고유해야 합니다.

RxStreamPacketCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 2147483647]

이 파라미터는 수신된 스트림 패킷 수를 나타냅니다.

  • Bits [29:0]은 실제 패킷 수를 나타냅니다.

  • Bit [30]은 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxStreamIncompleteCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 수신된 스트림 패킷의 형식에 오류가 있는 횟수(예: 패킷 끝 표시자 누락 등)를 카운트합니다.

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxPacketCrcErrorCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 수신된 패킷에서 발생한 CRC 오류 횟수를 카운트합니다.

  • Bits [11:0]은 오류 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxStreamPacketCrcError
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 스트림 패킷에서 CRC 오류가 발생했는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxControlAckPacketCrcError
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 제어 확인 패킷에서 CRC 오류가 발생했는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxEventPacketCrcError
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 이벤트 패킷에서 CRC 오류가 발생했는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxLengthErrorCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 실제 패킷 길이가 패킷 헤더에 지정된 길이와 다른 경우를 카운트합니다.

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxStreamPacketLengthError
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 스트림 패킷에서 길이 오류가 발생했는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxEventPacketLengthError
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 이벤트 패킷에서 길이 오류가 발생했는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxBridgeError
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 수신기 브리지 모듈이 들어오는 데이터 스트림에서 프로토콜 위반을 감지한 경우를 카운트합니다.

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxUnknownDataReceivedCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 CoaXPress 표준에 포함되지 않은 알 수 없는 패킷 데이터가 수신된 횟수를 카운트합니다.

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxErrorCorrectedCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 패킷 헤더 및 트레일러에서 수신되어 수정된 오류를 카운트합니다.

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxBridgeCorrected
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 브리지 데이터에 오류가 수정되었는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxControlAckPacketCorrected
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 스트림 승인 패킷에서 오류가 수정되었는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxStreamPacketCorrected
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 스트림 패킷에서 오류가 수정되었는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxTriggerPacketCorrected
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 트리거 패킷에서 오류가 수정되었는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxTriggerAckPacketCorrected
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 트리거 승인 패킷에서 오류가 수정되었는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxEventPacketCorrected
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 이벤트 패킷에서 오류가 수정되었는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxHeartBeatPacketCorrected
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 하트비트 패킷에서 오류가 수정되었는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxUncorrectableErrorCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 패킷 헤더 및 트레일러에서 수신되었으나 수정할 수 없었던 오류를 카운트합니다.

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxBridgeNotCorrected
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 브리지 데이터에 수정할 수 없는 오류가 있었는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxControlAckPacketNotCorrected
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 제어 확인 패킷에 수정할 수 없는 오류가 있었는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxStreamPacketNotCorrected
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 스트림 패킷에 수정할 수 없는 오류가 있었는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxTriggerPacketNotCorrected
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 트리거 패킷에 수정할 수 없는 오류가 있었는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxTriggerAckPacketNotCorrected
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 트리거 확인 패킷에 수정할 수 없는 오류가 있었는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxEventPacketNotCorrected
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 이벤트 패킷에 수정할 수 없는 오류가 있었는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxHeartBeatPacketNotCorrected
Type Dynamic Read 파라미터
Default NO
Range {NO, YES}

이 파라미터는 수신된 하트비트 패킷에 수정할 수 없는 오류가 있었는지 여부를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxControlAckLostCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 CoaXPress 정의 타임아웃(200 ms) 내에 확인 응답을 받지 못하고 전송된 제어 패킷의 수를 카운트합니다:

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxControlTagErrorCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 해당 요청 제어 패킷에서 전송된 예상 태그와 일치하지 않는 태그로 수신된 제어 패킷 확인 응답의 수를 카운트합니다:

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

RxControlAckIncompleteCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 예를 들어 패킷 끝 표시기 누락 등 잘못 형식화된 확인 패킷이 수신된 횟수를 카운트합니다:

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인과 확장 레인에서만 표시됩니다.

TxTriggerOverRequestCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 송신기가 여전히 이전 트리거 패킷을 전송하는 중이어서 건너뛴 트리거 요청의 수를 카운트합니다:

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxTriggerAckLostCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 CoaXPress 정의 타임아웃인 480나노초 내에 확인 응답 패킷을 받지 못하고 전송된 트리거 패킷의 수를 카운트합니다:

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxTriggerAckErrorCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 수신기에 의해 감지된 트리거 확인 패킷의 오류 양을 카운트합니다:

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxTriggerOverRequestCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 이전 트리거에 대한 확인 응답이 아직 진행 중이어서 확인 응답을 보낼 수 없었던 수신된 트리거 패킷의 수를 카운트합니다:

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxTriggerLostCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 결함이 있거나 수정할 수 없는 트리거 내용으로 인해 손실된 수신 트리거 패킷의 수를 카운트합니다:

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxEventTagErrorCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 태그의 갭으로 인해 수신된 이벤트 패킷에서 발생한 태그 오류의 수를 카운트합니다:

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxEventOverAckCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 이벤트 패킷이 수신되었으나 송신기가 여전히 이전 이벤트 확인 응답을 전송 중이어서 해당 확인 응답을 보낼 수 없는 빈도를 카운트합니다:

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxEventIncompleteCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 예를 들어 패킷 끝 표시기가 누락된 이벤트 패킷과 같이 불완전한 이벤트 패킷이 수신된 수를 카운트합니다:

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxHeartBeatIncompleteCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

이 파라미터는 예를 들어 패킷 끝 표시기가 누락된 하트비트 패킷과 같이 불완전한 하트비트 패킷이 수신된 수를 카운트합니다:

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.

RxHeartBeatMaxPeriodViolationCount
Type Dynamic Read 파라미터
Default 0
Range [0 : 8191]

CoaXPress 2.0 표준에서 하트비트 주기는 최대 100ms로 정의됩니다. 이는 이 시간 동안 카메라에서 최소한 하나의 하트비트 패킷을 전송해야 함을 의미합니다. 이 파라미터는 이 조건이 충족되지 않은 횟수를 카운트합니다:

  • Bits [11:0]은 위반 횟수를 나타냅니다.

  • Bit [12]는 오버플로를 나타냅니다.

[참고] Visibility

이 파라미터는 마스터 레인에서만 표시됩니다.